.image-blocks-photo-background .photo-wrap {margin-bottom:30px;color:#FFFFFF;padding:30px}
.image-blocks-photo-background .photo-wrap:hover {opacity:.8;transition: .6s ease;}
.image-blocks-photo-background .headline {color:#FFFFFF;font-size:34px;margin-bottom:20px;font-weight:700;text-shadow: 2px 2px 2px rgba(0, 0, 0, .8);}
.image-blocks-photo-background .description-wrap {width:65%}
.image-blocks-photo-background .description {color:#FFFFFF;font-size:18px;margin-bottom:20px;text-shadow: 2px 2px 2px rgba(0, 0, 0, .5);}

.image-blocks-photo-background-buttonwrap {padding-top: 3px; padding-right:18px; padding-bottom:5px; padding-left: 18px;}
.image-blocks-photo-background-button {display:table; font-weight:400;text-align:center;font-size:16px;margin-top:10px}
.image-blocks-photo-background-button:hover > div {background-color:rgba(0, 0, 0, 0.15);}


.image-blocks-photo-background .col-lg-2 .description-wrap {width: 100%}
.image-blocks-photo-background .col-lg-2 .photo-wrap {padding:15px}
.image-blocks-photo-background .col-lg-2 .headline {font-size:22px;}
.image-blocks-photo-background .col-lg-3 .description-wrap {width: 100%}
.image-blocks-photo-background .col-lg-3 .photo-wrap {padding:20px}
.image-blocks-photo-background .col-lg-3 .headline {font-size:26px;}
.image-blocks-photo-background .col-lg-4 .description-wrap {width: 100%}
.image-blocks-photo-background .col-lg-4 .photo-wrap {padding:25px}
.image-blocks-photo-background .col-lg-4 .headline {font-size:30px;}


@media only screen and (min-width: 701px) {
.center-pane .image-blocks-photo-background-module .col-lg-1 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-2 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-3 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-4 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-5 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-6 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-7 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-8 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-9 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-10 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-11 {padding-left:0px;padding-right:30px}
.center-pane .image-blocks-photo-background-module .col-lg-12 {padding-left:0px;padding-right:0px}
}


@media only screen and (max-width: 700px) {
.image-blocks-photo-background .description-wrap {width:85%}
.image-blocks-photo-background .headline {;font-size:28px;}
.image-blocks-photo-background .description {font-size:16px;}

.center-pane .image-blocks-photo-background-module .col-lg-1 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-2 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-3 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-4 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-5 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-6 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-7 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-8 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-9 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-10 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-11 {padding-left:0px;padding-right:0px;margin:0px}
.center-pane .image-blocks-photo-background-module .col-lg-12 {padding-left:0px;padding-right:0px;margin:0px}
}








